research trainee on grant - French English Dictionary